package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 【请填写功能名称】对象 sys_assets_vehicle
 * 
 * @author ruoyi
 * @date 2020-07-07
 */
public class SysAssetsVehicle extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 车牌号 */
    @Excel(name = "车牌号")
    private String carno;

    /** 所属项目 */
    @Excel(name = "所属项目")
    private String projectname;

    /** 级别 */
    @Excel(name = "级别")
    private String level;

    /** 车架号 */
    @Excel(name = "车架号")
    private String vinno;

    /** 发动机号 */
    @Excel(name = "发动机号")
    private String enginesn;

    /** 车辆型号 */
    @Excel(name = "规格型号")
    private String vehiclemodel;

    /** 发动机型号 */
    @Excel(name = "发动机型号")
    private String enginemodel;

    /** 所属公司 */
    @Excel(name = "所属公司")
    private String companyname;

    /** 登记证编号 */
    @Excel(name = "登记证编号")
    private String registerno;

    /** 购买日期 */
    @Excel(name = "购买日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date purchasedate;

    /** 购买车辆费用 */
    @Excel(name = "购买车辆费用")
    private Float purchasecost;

    /** 排放标准 */
    @Excel(name = "排放标准")
    private String caremission;

    /** 车牌颜色 */
    @Excel(name = "车牌颜色")
    private String platecolor;

    /** 燃料 */
    @Excel(name = "燃料")
    private String fuel;

    /** 轮胎数量 */
    @Excel(name = "轮胎数量")
    private Long tyrecount;

    /** 轮胎规格 */
    @Excel(name = "轮胎规格")
    private String tyretype;

    /** 车身颜色 */
    @Excel(name = "车身颜色")
    private String carcolor;

    /** 车辆轴数 */
    @Excel(name = "车辆轴数")
    private Long vehicleaxlecount;

    /** 车辆长度cm */
    @Excel(name = "车辆长度cm")
    private Long vehiclelength;

    /** 车辆宽度cm */
    @Excel(name = "车辆宽度cm")
    private Long vehiclewidth;

    /** 车辆重量kg */
    @Excel(name = "车辆重量kg")
    private Long vehicleweight;

    /** 车辆核载重量 */
    @Excel(name = "核载重量kg")
    private Long vehicledeadweight;

    /** 车辆载客数量 */
    @Excel(name = "载客人数")
    private Long vehiclepassengercount;

    /** 行驶证编号 */
    @Excel(name = "行驶证编号")
    private String vehiclelicense;

    /** 车辆品牌 */
    @Excel(name = "车辆品牌")
    private String vehiclebrand;

    /** 车辆轴距 */
    @Excel(name = "车辆轴距")
    private Long vehiclewheelbase;

    /** 车辆生产厂家 */
    @Excel(name = "生产厂家")
    private String vehicleproducer;

    /** 车辆报废日期 */
    @Excel(name = "报废日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vehiclescrappingdate;

    /** 车辆年审月份 */
    @Excel(name = "车辆年审月份")
    private Long vehiclereviewmonth;

    /** 租赁开始日期 */
    @Excel(name = "租赁开始日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vehicleleasestartdate;

    /** 租赁截止日期 */
    @Excel(name = "租赁截止日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vehicleleaseenddate;

    /** 押金 */
    @Excel(name = "押金")
    private Float deposit;

    /** 每月租金 */
    @Excel(name = "每月租金")
    private Float monthrent;

    /** 车辆分类 */
    @Excel(name = "车辆分类")
    private String vehiclecategory;

    @Excel(name = "车辆状态")
    private String status;

    /** 使用者 */
    @Excel(name = "使用者")
    private String users;

    /** 使用者id */
    @Excel(name = "使用者id")
    private String uid;

    /** 行驶公里数 */
    @Excel(name = "行驶公里数km")
    private Long mileage;

    /** 备注 */
    @Excel(name = "备注")
    private String remarks;

    public String getUid() {
        return uid;
    }
    public void setUid(String uid) {
        this.uid = uid;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCarno(String carno) 
    {
        this.carno = carno;
    }

    public String getCarno() 
    {
        return carno;
    }
    public void setProjectname(String projectname) 
    {
        this.projectname = projectname;
    }

    public String getProjectname() 
    {
        return projectname;
    }
    public void setLevel(String level) 
    {
        this.level = level;
    }

    public String getLevel() 
    {
        return level;
    }

    public void setVinno(String vinno) 
    {
        this.vinno = vinno;
    }

    public String getVinno() 
    {
        return vinno;
    }
    public void setEnginesn(String enginesn) 
    {
        this.enginesn = enginesn;
    }

    public String getEnginesn() 
    {
        return enginesn;
    }
    public void setVehiclemodel(String vehiclemodel) 
    {
        this.vehiclemodel = vehiclemodel;
    }

    public String getVehiclemodel() 
    {
        return vehiclemodel;
    }
    public void setEnginemodel(String enginemodel) 
    {
        this.enginemodel = enginemodel;
    }

    public String getEnginemodel() 
    {
        return enginemodel;
    }
    public void setCompanyname(String companyname) 
    {
        this.companyname = companyname;
    }

    public String getCompanyname() 
    {
        return companyname;
    }
    public void setRegisterno(String registerno) 
    {
        this.registerno = registerno;
    }

    public String getRegisterno() 
    {
        return registerno;
    }
    public void setPurchasedate(Date purchasedate) 
    {
        this.purchasedate = purchasedate;
    }

    public Date getPurchasedate() 
    {
        return purchasedate;
    }
    public void setPurchasecost(Float purchasecost)
    {
        this.purchasecost = purchasecost;
    }

    public Float getPurchasecost()
    {
        return purchasecost;
    }
    public void setCaremission(String caremission) 
    {
        this.caremission = caremission;
    }

    public String getCaremission() 
    {
        return caremission;
    }
    public void setPlatecolor(String platecolor) 
    {
        this.platecolor = platecolor;
    }

    public String getPlatecolor() 
    {
        return platecolor;
    }
    public void setFuel(String fuel) 
    {
        this.fuel = fuel;
    }

    public String getFuel() 
    {
        return fuel;
    }
    public void setTyrecount(Long tyrecount) 
    {
        this.tyrecount = tyrecount;
    }

    public Long getTyrecount() 
    {
        return tyrecount;
    }
    public void setTyretype(String tyretype) 
    {
        this.tyretype = tyretype;
    }

    public String getTyretype() 
    {
        return tyretype;
    }
    public void setCarcolor(String carcolor) 
    {
        this.carcolor = carcolor;
    }

    public String getCarcolor() 
    {
        return carcolor;
    }
    public void setVehicleaxlecount(Long vehicleaxlecount) 
    {
        this.vehicleaxlecount = vehicleaxlecount;
    }

    public Long getVehicleaxlecount() 
    {
        return vehicleaxlecount;
    }
    public void setVehiclelength(Long vehiclelength) 
    {
        this.vehiclelength = vehiclelength;
    }

    public Long getVehiclelength() 
    {
        return vehiclelength;
    }
    public void setVehiclewidth(Long vehiclewidth) 
    {
        this.vehiclewidth = vehiclewidth;
    }

    public Long getVehiclewidth() 
    {
        return vehiclewidth;
    }
    public void setVehicleweight(Long vehicleweight) 
    {
        this.vehicleweight = vehicleweight;
    }

    public Long getVehicleweight() 
    {
        return vehicleweight;
    }
    public void setVehicledeadweight(Long vehicledeadweight) 
    {
        this.vehicledeadweight = vehicledeadweight;
    }

    public Long getVehicledeadweight() 
    {
        return vehicledeadweight;
    }
    public void setVehiclepassengercount(Long vehiclepassengercount) 
    {
        this.vehiclepassengercount = vehiclepassengercount;
    }

    public Long getVehiclepassengercount() 
    {
        return vehiclepassengercount;
    }
    public void setVehiclelicense(String vehiclelicense) 
    {
        this.vehiclelicense = vehiclelicense;
    }

    public String getVehiclelicense() 
    {
        return vehiclelicense;
    }
    public void setVehiclebrand(String vehiclebrand) 
    {
        this.vehiclebrand = vehiclebrand;
    }

    public String getVehiclebrand() 
    {
        return vehiclebrand;
    }
    public void setVehiclewheelbase(Long vehiclewheelbase) 
    {
        this.vehiclewheelbase = vehiclewheelbase;
    }

    public Long getVehiclewheelbase() 
    {
        return vehiclewheelbase;
    }
    public void setVehicleproducer(String vehicleproducer)
    {
        this.vehicleproducer = vehicleproducer;
    }

    public String getVehicleproducer()
    {
        return vehicleproducer;
    }
    public void setVehiclescrappingdate(Date vehiclescrappingdate) 
    {
        this.vehiclescrappingdate = vehiclescrappingdate;
    }

    public Date getVehiclescrappingdate() 
    {
        return vehiclescrappingdate;
    }
    public void setVehiclereviewmonth(Long vehiclereviewmonth) 
    {
        this.vehiclereviewmonth = vehiclereviewmonth;
    }

    public Long getVehiclereviewmonth() 
    {
        return vehiclereviewmonth;
    }
    public void setVehicleleasestartdate(Date vehicleleasestartdate) 
    {
        this.vehicleleasestartdate = vehicleleasestartdate;
    }

    public Date getVehicleleasestartdate() 
    {
        return vehicleleasestartdate;
    }
    public void setVehicleleaseenddate(Date vehicleleaseenddate) 
    {
        this.vehicleleaseenddate = vehicleleaseenddate;
    }

    public Date getVehicleleaseenddate() 
    {
        return vehicleleaseenddate;
    }
    public void setDeposit(Float deposit)
    {
        this.deposit = deposit;
    }
    public Float getDeposit()
    {
        return deposit;
    }
    public void setMonthrent(Float monthrent)
    {
        this.monthrent = monthrent;
    }

    public Float getMonthrent()
    {
        return monthrent;
    }
    public void setVehiclecategory(String vehiclecategory) 
    {
        this.vehiclecategory = vehiclecategory;
    }

    public String getVehiclecategory() 
    {
        return vehiclecategory;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }

    public String getUsers() {
        return users;
    }
    public void setUsers(String users) {
        this.users = users;
    }
    public Long getMileage() {
        return mileage;
    }
    public void setMileage(Long mileage) {
        this.mileage = mileage;
    }

    public String getRemarks() {
        return remarks;
    }
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }
}
